package com.liuwei.assemble.constants;

import com.liuwei.assemble.common.GIOUtils;

/**
 * Created by lykosliu on 2017/1/22.
 */
public class PathConstants {

	public static final String GENERATOR_TMP_LIBRARY = "/tmp/liuwei/generator_tool";
	
    public static final String TEMPLATE_GRADLE = "/velocity/springboot/build.gradle.vm";
    public static final String TEMPLATE_MAVEN = "/velocity/springboot/pom.xml.vm";
    
    public static final String TEMPLATE_APPLICATION_YML = 	"/velocity/springboot/resources/application.yml.vm";
    public static final String TEMPLATE_BOOTSTRAP_YML = 	"/velocity/springboot/resources/bootstrap.yml.vm";
    public static final String TEMPLATE_DISCONF_XML = 		"/velocity/springboot/resources/disconf.xml.vm";
    public static final String TEMPLATE_DISCONF_PROPERTIES ="/velocity/springboot/resources/disconf.properties.vm";
    public static final String TEMPLATE_PLUGIN_TGOP_LOG = 	"/velocity/springboot/resources/tgop.properties.vm";
    public static final String TEMPLATE_PLUGIN_TGOP_LOG4j = "/velocity/springboot/resources/log4j.properties.vm";
    public static final String TEMPLATE_PLUGIN_LOGBACK = 	"/velocity/springboot/resources/logback.xml.vm";
    public static final String TEMPLATE_TGOP_MEASHUREMENT = "/velocity/springboot/resources/tgop.properties.vm";
    
    public static final String TEMPLATE_APPLICATION_JAVA = 	"/velocity/springboot/java/application.java.vm";
    
    public static final String TEMPLATE_INDEX_CONTROLLER = 	"/velocity/springboot/java//admin/IndexController.java.vm";
    public static final String TEMPLATE_VIEWS_CONTROLLER = 	"/velocity/springboot/java//admin/ViewController.java.vm";
    
    public static final String TEMPLATE_DATA_SOURCE_JAVA = 	"/velocity/springboot/java/config/DruidDataSourceConfig.java.vm";
    public static final String TEMPLATE_COMMONCONFIG_JAVA =	"/velocity/springboot/java/config/commonConfig.java.vm";
    public static final String TEMPLATE_ASPECT_JAVA = 		"/velocity/springboot/java/config/AspectConfig.java.vm";
    
    public static final String TEMPLATE_BASE_CONTROLLER = 	"/velocity/springboot/java/common/BaseController.java.vm";
    public static final String TEMPLATE_RES_CODE = 			"/velocity/springboot/java/common/ResponseCodeEnum.java.vm";
    public static final String TEMPLATE_RES_UTIL = 			"/velocity/springboot/java/common/ResponseUtil.java.vm";
    public static final String TEMPLATE_RES_VO = 			"/velocity/springboot/java/common/ResponseVO.java.vm";
    
    public static final String BOOTSTRAP_STATICE_RESOURCE = "/velocity/springboot/resources/bootstrap";
    public static final String TEMPLATE_BOOTSTRAP_INDEX = 	"/velocity/springboot/resources/static/index.html.vm";
    public static final String TEMPLATE_BOOTSTRAP_TABLE = 	"/velocity/springboot/resources/static/table.html.vm";
    
    public static final String TEMPLATE_BOOTSTRAP_LAYOUT = "/velocity/springboot/resources/templates/views/layout.html.vm";
    
    public static final String TEMPLATE_THYMLEAF_FRAME = 	"/velocity/springboot/resources/templates/views/thymleaf.html.vm";
    public static final String TEMPLATE_THYMLEAF_TOPNAV = 	"/velocity/springboot/resources/templates/views/topnav-thymleaf.html.vm";
}
